<?php
$form = dvbanner_item_attributes ();

// Tải lên các thông tin cần thiết và thiết lập làm giá trị mặc định 
if ($bid = arg (6)) {
  $form['bid'] = array (
   '#type' => 'value',
   '#value' => $bid
  );

  $banner = db_fetch_object (db_query (
    "SELECT * FROM {dvbanner_item} WHERE bid = %d", $bid
  ));
  
  $banner->data = unserialize ($banner->data);
  
  foreach ($banner->data as $key => $val) {
    $banner->{$key} = $val;
  }
  
  unset ($banner->data);
  
  foreach ($banner as $key => $val) {
  	switch ($key) {
  		case 'title':
  			$form['title']['#default_value'] = $val;
  		case 'status':
  			$form['displaying']['status']['#default_value'] = $val;
  		case 'weight':
  			$form['displaying']['weight']['#default_value'] = $val;
  		case 'path':
  			$form['resource']['path']['#default_value'] = $val;
  		case 'link':
  			$form['resource']['link']['#default_value'] = $val;
  	}
  }
  
  if ($banner->type == 'flv') {
  	// Không cần sử dụng field link
  	unset ($form['resource']['link']);
  	
		// Ảnh mặc định sẽ hiển thị ở player khi flash video chưa được chơi
		$form['resource']['image'] = array (
			'#type' => 'textfield',
			'#title' => 'Hình thumbnail',
			'#description' => 'Đường dẫn đến hình ảnh được hiển thị trước khi flash video được chơi. Nếu giá trị nhập vào là rỗng, hệ thống sử dụng ảnh thumbnail mặc định từ player profile tương ứng.',
			'#default_value' => $banner->image
		);
  }
}

$form['submit'] = array (
  '#type' => 'submit',
  '#value' => t('Update')
);

// Hiển thị system tabs
menu_set_active_item('admin/build/block/dvbanner/banner');
